	.text
	.syntax unified
	.eabi_attribute	67, "2.09"	@ Tag_conformance
	.cpu	cortex-m3
	.eabi_attribute	6, 10	@ Tag_CPU_arch
	.eabi_attribute	7, 77	@ Tag_CPU_arch_profile
	.eabi_attribute	8, 0	@ Tag_ARM_ISA_use
	.eabi_attribute	9, 2	@ Tag_THUMB_ISA_use
	.eabi_attribute	34, 1	@ Tag_CPU_unaligned_access
	.eabi_attribute	17, 1	@ Tag_ABI_PCS_GOT_use
	.eabi_attribute	20, 2	@ Tag_ABI_FP_denormal
	.eabi_attribute	21, 0	@ Tag_ABI_FP_exceptions
	.eabi_attribute	23, 1	@ Tag_ABI_FP_number_model
	.eabi_attribute	24, 1	@ Tag_ABI_align_needed
	.eabi_attribute	25, 1	@ Tag_ABI_align_preserved
	.eabi_attribute	38, 1	@ Tag_ABI_FP_16bit_format
	.eabi_attribute	18, 2	@ Tag_ABI_PCS_wchar_t
	.eabi_attribute	26, 1	@ Tag_ABI_enum_size
	.eabi_attribute	14, 0	@ Tag_ABI_PCS_R9_use
	.file	"system_stm32f10x.c"
	.file	1 "D:\\Keil_v5\\ARM\\ARMCLANG\\Bin\\..\\include" "stdint.h"
	.file	2 "E:\\CodeServer\\MCU\\BV3\\cargo_pro" "../src/device/system_stm32f10x.c"
	.file	3 "E:\\CodeServer\\MCU\\BV3\\cargo_pro" "../src/device/stm32f10x.h"
	.file	4 "E:\\CodeServer\\MCU\\BV3\\cargo_pro" "../src/CMSIS\\core_cm3.h"
	.section	.text.SystemInit,"ax",%progbits
	.hidden	SystemInit                      @ -- Begin function SystemInit
	.globl	SystemInit
	.p2align	2
	.type	SystemInit,%function
	.code	16                              @ @SystemInit
	.thumb_func
SystemInit:
.Lfunc_begin0:
	.loc	2 219 0                         @ ../src/device/system_stm32f10x.c:219:0
	.fnstart
	.cfi_sections .debug_frame
	.cfi_startproc
@ %bb.0:
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 8
	ldr	r0, __arm_cp.0_0
	ldr	r2, __arm_cp.0_1
.Ltmp0:
	.loc	2 222 11 prologue_end           @ ../src/device/system_stm32f10x.c:222:11
	ldr	r1, [r0]
	orr	r1, r1, #1
	str	r1, [r0]
	.loc	2 226 13                        @ ../src/device/system_stm32f10x.c:226:13
	ldr	r1, [r0, #4]
	ands	r1, r2
	ldr	r2, __arm_cp.0_2
	str	r1, [r0, #4]
	.loc	2 232 11                        @ ../src/device/system_stm32f10x.c:232:11
	ldr	r1, [r0]
	ands	r1, r2
	str	r1, [r0]
	.loc	2 235 11                        @ ../src/device/system_stm32f10x.c:235:11
	ldr	r1, [r0]
	bic	r1, r1, #262144
	str	r1, [r0]
	.loc	2 238 13                        @ ../src/device/system_stm32f10x.c:238:13
	ldr	r1, [r0, #4]
	bic	r1, r1, #8323072
	str	r1, [r0, #4]
	mov.w	r1, #10420224
	.loc	2 257 12                        @ ../src/device/system_stm32f10x.c:257:12
	str	r1, [r0, #8]
	movs	r1, #0
.Ltmp1:
	.loc	2 995 17                        @ ../src/device/system_stm32f10x.c:995:17
	str	r1, [sp, #4]
	.loc	2 995 37 is_stmt 0              @ ../src/device/system_stm32f10x.c:995:37
	str	r1, [sp]
	.loc	2 999 11 is_stmt 1              @ ../src/device/system_stm32f10x.c:999:11
	ldr	r1, [r0]
	orr	r1, r1, #65536
	str	r1, [r0]
.LBB0_1:                                @ =>This Inner Loop Header: Depth=1
.Ltmp2:
	.loc	2 1004 22                       @ ../src/device/system_stm32f10x.c:1004:22
	ldr	r1, [r0]
	.loc	2 1004 25 is_stmt 0             @ ../src/device/system_stm32f10x.c:1004:25
	and	r1, r1, #131072
	.loc	2 1004 15                       @ ../src/device/system_stm32f10x.c:1004:15
	str	r1, [sp]
	.loc	2 1005 19 is_stmt 1             @ ../src/device/system_stm32f10x.c:1005:19
	ldr	r1, [sp, #4]
	adds	r1, #1
	str	r1, [sp, #4]
.Ltmp3:
	.loc	2 1006 12                       @ ../src/device/system_stm32f10x.c:1006:12
	ldr	r1, [sp]
	.loc	2 1006 28 is_stmt 0             @ ../src/device/system_stm32f10x.c:1006:28
	cbnz	r1, .LBB0_3
@ %bb.2:                                @   in Loop: Header=BB0_1 Depth=1
	.loc	2 1006 32                       @ ../src/device/system_stm32f10x.c:1006:32
	ldr	r1, [sp, #4]
.Ltmp4:
	.loc	2 1006 3                        @ ../src/device/system_stm32f10x.c:1006:3
	cmp.w	r1, #1280
	bne	.LBB0_1
.Ltmp5:
.LBB0_3:
	.loc	2 1008 13 is_stmt 1             @ ../src/device/system_stm32f10x.c:1008:13
	ldr	r1, [r0]
.Ltmp6:
	.loc	2 1008 7 is_stmt 0              @ ../src/device/system_stm32f10x.c:1008:7
	lsls	r1, r1, #14
	ite	pl
	movpl	r1, #0
	movmi	r1, #1
.Ltmp7:
	.loc	2 0 0                           @ ../src/device/system_stm32f10x.c:0:0
	str	r1, [sp]
.Ltmp8:
	.loc	2 1017 7 is_stmt 1              @ ../src/device/system_stm32f10x.c:1017:7
	ldr	r1, [sp]
.Ltmp9:
	.loc	2 1017 7 is_stmt 0              @ ../src/device/system_stm32f10x.c:1017:7
	cmp	r1, #1
	bne	.LBB0_8
@ %bb.4:
	.loc	2 0 7                           @ ../src/device/system_stm32f10x.c:0:7
	ldr	r1, __arm_cp.0_3
.Ltmp10:
	.loc	2 1020 16 is_stmt 1             @ ../src/device/system_stm32f10x.c:1020:16
	ldr	r2, [r1]
	orr	r2, r2, #16
	str	r2, [r1]
	.loc	2 1023 16                       @ ../src/device/system_stm32f10x.c:1023:16
	ldr	r2, [r1]
	bic	r2, r2, #3
	str	r2, [r1]
	.loc	2 1024 16                       @ ../src/device/system_stm32f10x.c:1024:16
	ldr	r2, [r1]
	orr	r2, r2, #2
	str	r2, [r1]
	.loc	2 1028 15                       @ ../src/device/system_stm32f10x.c:1028:15
	ldr	r1, [r0, #4]
	str	r1, [r0, #4]
	.loc	2 1031 15                       @ ../src/device/system_stm32f10x.c:1031:15
	ldr	r1, [r0, #4]
	str	r1, [r0, #4]
	.loc	2 1034 15                       @ ../src/device/system_stm32f10x.c:1034:15
	ldr	r1, [r0, #4]
	orr	r1, r1, #1024
	str	r1, [r0, #4]
	.loc	2 1060 15                       @ ../src/device/system_stm32f10x.c:1060:15
	ldr	r1, [r0, #4]
	bic	r1, r1, #4128768
	str	r1, [r0, #4]
	.loc	2 1062 15                       @ ../src/device/system_stm32f10x.c:1062:15
	ldr	r1, [r0, #4]
	orr	r1, r1, #1900544
	str	r1, [r0, #4]
	.loc	2 1066 13                       @ ../src/device/system_stm32f10x.c:1066:13
	ldr	r1, [r0]
	orr	r1, r1, #16777216
	str	r1, [r0]
.LBB0_5:                                @ =>This Inner Loop Header: Depth=1
	.loc	2 1069 17                       @ ../src/device/system_stm32f10x.c:1069:17
	ldr	r1, [r0]
	.loc	2 1069 5 is_stmt 0              @ ../src/device/system_stm32f10x.c:1069:5
	lsls	r1, r1, #6
	bpl	.LBB0_5
@ %bb.6:
	.loc	2 1074 15 is_stmt 1             @ ../src/device/system_stm32f10x.c:1074:15
	ldr	r1, [r0, #4]
	bic	r1, r1, #3
	str	r1, [r0, #4]
	.loc	2 1075 15                       @ ../src/device/system_stm32f10x.c:1075:15
	ldr	r1, [r0, #4]
	orr	r1, r1, #2
	str	r1, [r0, #4]
.LBB0_7:                                @ =>This Inner Loop Header: Depth=1
	.loc	2 1078 18                       @ ../src/device/system_stm32f10x.c:1078:18
	ldr	r1, [r0, #4]
	.loc	2 1078 23 is_stmt 0             @ ../src/device/system_stm32f10x.c:1078:23
	and	r1, r1, #12
	.loc	2 1078 5                        @ ../src/device/system_stm32f10x.c:1078:5
	cmp	r1, #8
	bne	.LBB0_7
.Ltmp11:
.LBB0_8:
	.loc	2 0 5                           @ ../src/device/system_stm32f10x.c:0:5
	ldr	r0, __arm_cp.0_4
	ldr	r1, __arm_cp.0_5
	.loc	2 273 13 is_stmt 1              @ ../src/device/system_stm32f10x.c:273:13
	str	r1, [r0]
	.loc	2 275 1                         @ ../src/device/system_stm32f10x.c:275:1
	add	sp, #8
	bx	lr
.Ltmp12:
	.p2align	2
@ %bb.9:
	.loc	2 0 1 is_stmt 0                 @ ../src/device/system_stm32f10x.c:0:1
__arm_cp.0_0:
	.long	1073876992                      @ 0x40021000
.Lcpi_end0:
	.size	__arm_cp.0_0, .Lcpi_end0-__arm_cp.0_0
__arm_cp.0_1:
	.long	4177461248                      @ 0xf8ff0000
.Lcpi_end1:
	.size	__arm_cp.0_1, .Lcpi_end1-__arm_cp.0_1
__arm_cp.0_2:
	.long	4277600255                      @ 0xfef6ffff
.Lcpi_end2:
	.size	__arm_cp.0_2, .Lcpi_end2-__arm_cp.0_2
__arm_cp.0_3:
	.long	1073881088                      @ 0x40022000
.Lcpi_end3:
	.size	__arm_cp.0_3, .Lcpi_end3-__arm_cp.0_3
__arm_cp.0_4:
	.long	3758157064                      @ 0xe000ed08
.Lcpi_end4:
	.size	__arm_cp.0_4, .Lcpi_end4-__arm_cp.0_4
__arm_cp.0_5:
	.long	134234112                       @ 0x8004000
.Lcpi_end5:
	.size	__arm_cp.0_5, .Lcpi_end5-__arm_cp.0_5
.Lfunc_end0:
	.size	SystemInit, .Lfunc_end0-SystemInit
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.SystemCoreClockUpdate,"ax",%progbits
	.hidden	SystemCoreClockUpdate           @ -- Begin function SystemCoreClockUpdate
	.globl	SystemCoreClockUpdate
	.p2align	2
	.type	SystemCoreClockUpdate,%function
	.code	16                              @ @SystemCoreClockUpdate
	.thumb_func
SystemCoreClockUpdate:
.Lfunc_begin1:
	.loc	2 313 0 is_stmt 1               @ ../src/device/system_stm32f10x.c:313:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	ldr	r0, __arm_cp.1_0
.Ltmp13:
	@DEBUG_VALUE: SystemCoreClockUpdate:pllsource <- 0
	@DEBUG_VALUE: SystemCoreClockUpdate:pllmull <- 0
	@DEBUG_VALUE: SystemCoreClockUpdate:tmp <- 0
	.loc	2 325 14 prologue_end           @ ../src/device/system_stm32f10x.c:325:14
	ldr	r1, [r0]
	.loc	2 325 19 is_stmt 0              @ ../src/device/system_stm32f10x.c:325:19
	and	r2, r1, #12
.Ltmp14:
	@DEBUG_VALUE: SystemCoreClockUpdate:tmp <- $r2
	.loc	2 0 19                          @ ../src/device/system_stm32f10x.c:0:19
	ldr	r1, __arm_cp.1_1
	.loc	2 327 3 is_stmt 1               @ ../src/device/system_stm32f10x.c:327:3
	cmp	r2, #8
	bne	.LBB1_5
.Ltmp15:
@ %bb.1:
	@DEBUG_VALUE: SystemCoreClockUpdate:tmp <- $r2
	@DEBUG_VALUE: SystemCoreClockUpdate:pllmull <- 0
	@DEBUG_VALUE: SystemCoreClockUpdate:pllsource <- 0
	.loc	2 338 22                        @ ../src/device/system_stm32f10x.c:338:22
	ldr	r2, [r0]
.Ltmp16:
	@DEBUG_VALUE: SystemCoreClockUpdate:pllmull <- [DW_OP_constu 3932160, DW_OP_and, DW_OP_stack_value] $r2
	.loc	2 339 24                        @ ../src/device/system_stm32f10x.c:339:24
	ldr	r3, [r0]
	.loc	2 342 27                        @ ../src/device/system_stm32f10x.c:342:27
	ubfx	r2, r2, #18, #4
.Ltmp17:
	.loc	2 342 34 is_stmt 0              @ ../src/device/system_stm32f10x.c:342:34
	adds	r2, #2
.Ltmp18:
	@DEBUG_VALUE: SystemCoreClockUpdate:pllmull <- $r2
	.loc	2 344 11 is_stmt 1              @ ../src/device/system_stm32f10x.c:344:11
	lsls	r3, r3, #15
.Ltmp19:
	@DEBUG_VALUE: SystemCoreClockUpdate:pllsource <- $r3
	bpl	.LBB1_3
.Ltmp20:
@ %bb.2:
	@DEBUG_VALUE: SystemCoreClockUpdate:pllsource <- $r3
	@DEBUG_VALUE: SystemCoreClockUpdate:pllmull <- $r2
	.loc	2 357 19                        @ ../src/device/system_stm32f10x.c:357:19
	ldr	r3, [r0]
.Ltmp21:
	.loc	2 357 13 is_stmt 0              @ ../src/device/system_stm32f10x.c:357:13
	lsls	r3, r3, #14
	bpl	.LBB1_4
.Ltmp22:
.LBB1_3:
	@DEBUG_VALUE: SystemCoreClockUpdate:pllmull <- $r2
	.loc	2 0 13                          @ ../src/device/system_stm32f10x.c:0:13
	ldr	r1, __arm_cp.1_2
.Ltmp23:
.LBB1_4:
	@DEBUG_VALUE: SystemCoreClockUpdate:pllmull <- $r2
	muls	r1, r2, r1
.Ltmp24:
.LBB1_5:
	ldr	r2, __arm_cp.1_3
.Ltmp25:
	.loc	2 415 9 is_stmt 1               @ ../src/device/system_stm32f10x.c:415:9
	ldr	r3, __arm_cp.1_4
.Ltmp26:
	.loc	2 0 0 is_stmt 0                 @ ../src/device/system_stm32f10x.c:0:0
	str	r1, [r2]
.Ltmp27:
	.loc	2 415 30                        @ ../src/device/system_stm32f10x.c:415:30
	ldr	r0, [r0]
	.loc	2 415 52                        @ ../src/device/system_stm32f10x.c:415:52
	ubfx	r0, r0, #4, #4
	.loc	2 415 9                         @ ../src/device/system_stm32f10x.c:415:9
	ldrb	r0, [r3, r0]
.Ltmp28:
	@DEBUG_VALUE: SystemCoreClockUpdate:tmp <- $r0
	.loc	2 417 19 is_stmt 1              @ ../src/device/system_stm32f10x.c:417:19
	lsr.w	r0, r1, r0
.Ltmp29:
	str	r0, [r2]
	.loc	2 418 1                         @ ../src/device/system_stm32f10x.c:418:1
	bx	lr
.Ltmp30:
	.p2align	2
@ %bb.6:
	.loc	2 0 1 is_stmt 0                 @ ../src/device/system_stm32f10x.c:0:1
__arm_cp.1_0:
	.long	1073876996                      @ 0x40021004
.Lcpi_end6:
	.size	__arm_cp.1_0, .Lcpi_end6-__arm_cp.1_0
__arm_cp.1_1:
	.long	8000000                         @ 0x7a1200
.Lcpi_end7:
	.size	__arm_cp.1_1, .Lcpi_end7-__arm_cp.1_1
__arm_cp.1_2:
	.long	4000000                         @ 0x3d0900
.Lcpi_end8:
	.size	__arm_cp.1_2, .Lcpi_end8-__arm_cp.1_2
__arm_cp.1_3:
	.long	SystemCoreClock
.Lcpi_end9:
	.size	__arm_cp.1_3, .Lcpi_end9-__arm_cp.1_3
__arm_cp.1_4:
	.long	AHBPrescTable
.Lcpi_end10:
	.size	__arm_cp.1_4, .Lcpi_end10-__arm_cp.1_4
.Lfunc_end1:
	.size	SystemCoreClockUpdate, .Lfunc_end1-SystemCoreClockUpdate
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.hidden	SystemCoreClock                 @ @SystemCoreClock
	.type	SystemCoreClock,%object
	.section	.data.SystemCoreClock,"aw",%progbits
	.globl	SystemCoreClock
	.p2align	2, 0x0
SystemCoreClock:
	.long	72000000                        @ 0x44aa200
	.size	SystemCoreClock, 4

	.type	AHBPrescTable,%object           @ @AHBPrescTable
	.section	.rodata.AHBPrescTable,"a",%progbits
AHBPrescTable:
	.ascii	"\000\000\000\000\000\000\000\000\001\002\003\004\006\007\b\t"
	.size	AHBPrescTable, 16

	.section	.debug_loc,"",%progbits
.Ldebug_loc0:
	.long	-1
	.long	.Lfunc_begin1                   @   base address
	.long	.Ltmp13-.Lfunc_begin1
	.long	.Ltmp19-.Lfunc_begin1
	.short	2                               @ Loc expr size
	.byte	48                              @ DW_OP_lit0
	.byte	159                             @ DW_OP_stack_value
	.long	.Ltmp19-.Lfunc_begin1
	.long	.Ltmp21-.Lfunc_begin1
	.short	1                               @ Loc expr size
	.byte	83                              @ DW_OP_reg3
	.long	0
	.long	0
.Ldebug_loc1:
	.long	-1
	.long	.Lfunc_begin1                   @   base address
	.long	.Ltmp13-.Lfunc_begin1
	.long	.Ltmp16-.Lfunc_begin1
	.short	2                               @ Loc expr size
	.byte	48                              @ DW_OP_lit0
	.byte	159                             @ DW_OP_stack_value
	.long	.Ltmp16-.Lfunc_begin1
	.long	.Ltmp17-.Lfunc_begin1
	.short	9                               @ Loc expr size
	.byte	114                             @ DW_OP_breg2
	.byte	0                               @ 0
	.byte	16                              @ DW_OP_constu
	.byte	128                             @ 3932160
	.byte	128                             @ 
	.byte	240                             @ 
	.byte	1                               @ 
	.byte	26                              @ DW_OP_and
	.byte	159                             @ DW_OP_stack_value
	.long	.Ltmp18-.Lfunc_begin1
	.long	.Ltmp24-.Lfunc_begin1
	.short	1                               @ Loc expr size
	.byte	82                              @ DW_OP_reg2
	.long	0
	.long	0
.Ldebug_loc2:
	.long	-1
	.long	.Lfunc_begin1                   @   base address
	.long	.Ltmp13-.Lfunc_begin1
	.long	.Ltmp14-.Lfunc_begin1
	.short	2                               @ Loc expr size
	.byte	48                              @ DW_OP_lit0
	.byte	159                             @ DW_OP_stack_value
	.long	.Ltmp14-.Lfunc_begin1
	.long	.Ltmp16-.Lfunc_begin1
	.short	1                               @ Loc expr size
	.byte	82                              @ DW_OP_reg2
	.long	.Ltmp28-.Lfunc_begin1
	.long	.Ltmp29-.Lfunc_begin1
	.short	1                               @ Loc expr size
	.byte	80                              @ DW_OP_reg0
	.long	0
	.long	0
	.section	.debug_abbrev,"",%progbits
	.byte	1                               @ Abbreviation Code
	.byte	17                              @ DW_TAG_compile_unit
	.byte	1                               @ DW_CHILDREN_yes
	.byte	37                              @ DW_AT_producer
	.byte	14                              @ DW_FORM_strp
	.byte	19                              @ DW_AT_language
	.byte	5                               @ DW_FORM_data2
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	16                              @ DW_AT_stmt_list
	.byte	23                              @ DW_FORM_sec_offset
	.byte	27                              @ DW_AT_comp_dir
	.byte	14                              @ DW_FORM_strp
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	85                              @ DW_AT_ranges
	.byte	23                              @ DW_FORM_sec_offset
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	2                               @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	3                               @ Abbreviation Code
	.byte	22                              @ DW_TAG_typedef
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	4                               @ Abbreviation Code
	.byte	36                              @ DW_TAG_base_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	62                              @ DW_AT_encoding
	.byte	11                              @ DW_FORM_data1
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	5                               @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	6                               @ Abbreviation Code
	.byte	1                               @ DW_TAG_array_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	7                               @ Abbreviation Code
	.byte	33                              @ DW_TAG_subrange_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	55                              @ DW_AT_count
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	8                               @ Abbreviation Code
	.byte	38                              @ DW_TAG_const_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	9                               @ Abbreviation Code
	.byte	53                              @ DW_TAG_volatile_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	10                              @ Abbreviation Code
	.byte	36                              @ DW_TAG_base_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	62                              @ DW_AT_encoding
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	11                              @ Abbreviation Code
	.byte	4                               @ DW_TAG_enumeration_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	12                              @ Abbreviation Code
	.byte	40                              @ DW_TAG_enumerator
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	28                              @ DW_AT_const_value
	.byte	15                              @ DW_FORM_udata
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	13                              @ Abbreviation Code
	.byte	15                              @ DW_TAG_pointer_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	14                              @ Abbreviation Code
	.byte	22                              @ DW_TAG_typedef
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	15                              @ Abbreviation Code
	.byte	19                              @ DW_TAG_structure_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	16                              @ Abbreviation Code
	.byte	13                              @ DW_TAG_member
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	56                              @ DW_AT_data_member_location
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	17                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	32                              @ DW_AT_inline
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	18                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	19                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	32                              @ DW_AT_inline
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	20                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.ascii	"\227B"                         @ DW_AT_GNU_all_call_sites
	.byte	25                              @ DW_FORM_flag_present
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	21                              @ Abbreviation Code
	.byte	29                              @ DW_TAG_inlined_subroutine
	.byte	1                               @ DW_CHILDREN_yes
	.byte	49                              @ DW_AT_abstract_origin
	.byte	19                              @ DW_FORM_ref4
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	88                              @ DW_AT_call_file
	.byte	11                              @ DW_FORM_data1
	.byte	89                              @ DW_AT_call_line
	.byte	5                               @ DW_FORM_data2
	.byte	87                              @ DW_AT_call_column
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	22                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	49                              @ DW_AT_abstract_origin
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	23                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.ascii	"\227B"                         @ DW_AT_GNU_all_call_sites
	.byte	25                              @ DW_FORM_flag_present
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	24                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	23                              @ DW_FORM_sec_offset
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	0                               @ EOM(3)
	.section	.debug_info,"",%progbits
.Lcu_begin0:
	.long	.Ldebug_info_end0-.Ldebug_info_start0 @ Length of Unit
.Ldebug_info_start0:
	.short	4                               @ DWARF version number
	.long	.debug_abbrev                   @ Offset Into Abbrev. Section
	.byte	4                               @ Address Size (in bytes)
	.byte	1                               @ Abbrev [1] 0xb:0x3ee DW_TAG_compile_unit
	.long	.Linfo_string0                  @ DW_AT_producer
	.short	12                              @ DW_AT_language
	.long	.Linfo_string1                  @ DW_AT_name
	.long	.Lline_table_start0             @ DW_AT_stmt_list
	.long	.Linfo_string2                  @ DW_AT_comp_dir
	.long	0                               @ DW_AT_low_pc
	.long	.Ldebug_ranges0                 @ DW_AT_ranges
	.byte	2                               @ Abbrev [2] 0x26:0x11 DW_TAG_variable
	.long	.Linfo_string3                  @ DW_AT_name
	.long	55                              @ DW_AT_type
                                        @ DW_AT_external
	.byte	2                               @ DW_AT_decl_file
	.byte	168                             @ DW_AT_decl_line
	.byte	5                               @ DW_AT_location
	.byte	3
	.long	SystemCoreClock
	.byte	3                               @ Abbrev [3] 0x37:0xb DW_TAG_typedef
	.long	66                              @ DW_AT_type
	.long	.Linfo_string5                  @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	64                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0x42:0x7 DW_TAG_base_type
	.long	.Linfo_string4                  @ DW_AT_name
	.byte	7                               @ DW_AT_encoding
	.byte	4                               @ DW_AT_byte_size
	.byte	5                               @ Abbrev [5] 0x49:0x11 DW_TAG_variable
	.long	.Linfo_string6                  @ DW_AT_name
	.long	90                              @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	173                             @ DW_AT_decl_line
	.byte	5                               @ DW_AT_location
	.byte	3
	.long	AHBPrescTable
	.byte	6                               @ Abbrev [6] 0x5a:0xc DW_TAG_array_type
	.long	102                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x5f:0x6 DW_TAG_subrange_type
	.long	130                             @ DW_AT_type
	.byte	16                              @ DW_AT_count
	.byte	0                               @ End Of Children Mark
	.byte	8                               @ Abbrev [8] 0x66:0x5 DW_TAG_const_type
	.long	107                             @ DW_AT_type
	.byte	9                               @ Abbrev [9] 0x6b:0x5 DW_TAG_volatile_type
	.long	112                             @ DW_AT_type
	.byte	3                               @ Abbrev [3] 0x70:0xb DW_TAG_typedef
	.long	123                             @ DW_AT_type
	.long	.Linfo_string8                  @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	62                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0x7b:0x7 DW_TAG_base_type
	.long	.Linfo_string7                  @ DW_AT_name
	.byte	8                               @ DW_AT_encoding
	.byte	1                               @ DW_AT_byte_size
	.byte	10                              @ Abbrev [10] 0x82:0x7 DW_TAG_base_type
	.long	.Linfo_string9                  @ DW_AT_name
	.byte	8                               @ DW_AT_byte_size
	.byte	7                               @ DW_AT_encoding
	.byte	11                              @ Abbrev [11] 0x89:0x16 DW_TAG_enumeration_type
	.long	123                             @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	3                               @ DW_AT_decl_file
	.short	519                             @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0x92:0x6 DW_TAG_enumerator
	.long	.Linfo_string10                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	12                              @ Abbrev [12] 0x98:0x6 DW_TAG_enumerator
	.long	.Linfo_string11                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	13                              @ Abbrev [13] 0x9f:0x5 DW_TAG_pointer_type
	.long	164                             @ DW_AT_type
	.byte	14                              @ Abbrev [14] 0xa4:0xc DW_TAG_typedef
	.long	176                             @ DW_AT_type
	.long	.Linfo_string22                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.short	1098                            @ DW_AT_decl_line
	.byte	15                              @ Abbrev [15] 0xb0:0x88 DW_TAG_structure_type
	.byte	40                              @ DW_AT_byte_size
	.byte	3                               @ DW_AT_decl_file
	.short	1076                            @ DW_AT_decl_line
	.byte	16                              @ Abbrev [16] 0xb5:0xd DW_TAG_member
	.long	.Linfo_string12                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1078                            @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0xc2:0xd DW_TAG_member
	.long	.Linfo_string13                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1079                            @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0xcf:0xd DW_TAG_member
	.long	.Linfo_string14                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1080                            @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0xdc:0xd DW_TAG_member
	.long	.Linfo_string15                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1081                            @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0xe9:0xd DW_TAG_member
	.long	.Linfo_string16                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1082                            @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0xf6:0xd DW_TAG_member
	.long	.Linfo_string17                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1083                            @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x103:0xd DW_TAG_member
	.long	.Linfo_string18                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1084                            @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x110:0xd DW_TAG_member
	.long	.Linfo_string19                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1085                            @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x11d:0xd DW_TAG_member
	.long	.Linfo_string20                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1086                            @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x12a:0xd DW_TAG_member
	.long	.Linfo_string21                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	1087                            @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	9                               @ Abbrev [9] 0x138:0x5 DW_TAG_volatile_type
	.long	55                              @ DW_AT_type
	.byte	13                              @ Abbrev [13] 0x13d:0x5 DW_TAG_pointer_type
	.long	322                             @ DW_AT_type
	.byte	14                              @ Abbrev [14] 0x142:0xc DW_TAG_typedef
	.long	334                             @ DW_AT_type
	.long	.Linfo_string44                 @ DW_AT_name
	.byte	4                               @ DW_AT_decl_file
	.short	402                             @ DW_AT_decl_line
	.byte	15                              @ Abbrev [15] 0x14e:0x117 DW_TAG_structure_type
	.byte	140                             @ DW_AT_byte_size
	.byte	4                               @ DW_AT_decl_file
	.short	379                             @ DW_AT_decl_line
	.byte	16                              @ Abbrev [16] 0x153:0xd DW_TAG_member
	.long	.Linfo_string23                 @ DW_AT_name
	.long	613                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	381                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x160:0xd DW_TAG_member
	.long	.Linfo_string24                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	382                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x16d:0xd DW_TAG_member
	.long	.Linfo_string25                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	383                             @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x17a:0xd DW_TAG_member
	.long	.Linfo_string26                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	384                             @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x187:0xd DW_TAG_member
	.long	.Linfo_string27                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	385                             @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x194:0xd DW_TAG_member
	.long	.Linfo_string28                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	386                             @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1a1:0xd DW_TAG_member
	.long	.Linfo_string29                 @ DW_AT_name
	.long	618                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	387                             @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1ae:0xd DW_TAG_member
	.long	.Linfo_string30                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	388                             @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1bb:0xd DW_TAG_member
	.long	.Linfo_string31                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	389                             @ DW_AT_decl_line
	.byte	40                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1c8:0xd DW_TAG_member
	.long	.Linfo_string32                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	390                             @ DW_AT_decl_line
	.byte	44                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1d5:0xd DW_TAG_member
	.long	.Linfo_string33                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	391                             @ DW_AT_decl_line
	.byte	48                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1e2:0xd DW_TAG_member
	.long	.Linfo_string34                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	392                             @ DW_AT_decl_line
	.byte	52                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1ef:0xd DW_TAG_member
	.long	.Linfo_string35                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	393                             @ DW_AT_decl_line
	.byte	56                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x1fc:0xd DW_TAG_member
	.long	.Linfo_string36                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	394                             @ DW_AT_decl_line
	.byte	60                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x209:0xd DW_TAG_member
	.long	.Linfo_string37                 @ DW_AT_name
	.long	630                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	395                             @ DW_AT_decl_line
	.byte	64                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x216:0xd DW_TAG_member
	.long	.Linfo_string38                 @ DW_AT_name
	.long	613                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	396                             @ DW_AT_decl_line
	.byte	72                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x223:0xd DW_TAG_member
	.long	.Linfo_string39                 @ DW_AT_name
	.long	613                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	397                             @ DW_AT_decl_line
	.byte	76                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x230:0xd DW_TAG_member
	.long	.Linfo_string40                 @ DW_AT_name
	.long	642                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	398                             @ DW_AT_decl_line
	.byte	80                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x23d:0xd DW_TAG_member
	.long	.Linfo_string41                 @ DW_AT_name
	.long	654                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	399                             @ DW_AT_decl_line
	.byte	96                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x24a:0xd DW_TAG_member
	.long	.Linfo_string42                 @ DW_AT_name
	.long	666                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	400                             @ DW_AT_decl_line
	.byte	116                             @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x257:0xd DW_TAG_member
	.long	.Linfo_string43                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	4                               @ DW_AT_decl_file
	.short	401                             @ DW_AT_decl_line
	.byte	136                             @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	8                               @ Abbrev [8] 0x265:0x5 DW_TAG_const_type
	.long	312                             @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x26a:0xc DW_TAG_array_type
	.long	107                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x26f:0x6 DW_TAG_subrange_type
	.long	130                             @ DW_AT_type
	.byte	12                              @ DW_AT_count
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0x276:0xc DW_TAG_array_type
	.long	613                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x27b:0x6 DW_TAG_subrange_type
	.long	130                             @ DW_AT_type
	.byte	2                               @ DW_AT_count
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0x282:0xc DW_TAG_array_type
	.long	613                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x287:0x6 DW_TAG_subrange_type
	.long	130                             @ DW_AT_type
	.byte	4                               @ DW_AT_count
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0x28e:0xc DW_TAG_array_type
	.long	613                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x293:0x6 DW_TAG_subrange_type
	.long	130                             @ DW_AT_type
	.byte	5                               @ DW_AT_count
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0x29a:0xc DW_TAG_array_type
	.long	55                              @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x29f:0x6 DW_TAG_subrange_type
	.long	130                             @ DW_AT_type
	.byte	5                               @ DW_AT_count
	.byte	0                               @ End Of Children Mark
	.byte	3                               @ Abbrev [3] 0x2a6:0xb DW_TAG_typedef
	.long	689                             @ DW_AT_type
	.long	.Linfo_string46                 @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	63                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0x2b1:0x7 DW_TAG_base_type
	.long	.Linfo_string45                 @ DW_AT_name
	.byte	7                               @ DW_AT_encoding
	.byte	2                               @ DW_AT_byte_size
	.byte	13                              @ Abbrev [13] 0x2b8:0x5 DW_TAG_pointer_type
	.long	701                             @ DW_AT_type
	.byte	14                              @ Abbrev [14] 0x2bd:0xc DW_TAG_typedef
	.long	713                             @ DW_AT_type
	.long	.Linfo_string55                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.short	920                             @ DW_AT_decl_line
	.byte	15                              @ Abbrev [15] 0x2c9:0x7b DW_TAG_structure_type
	.byte	36                              @ DW_AT_byte_size
	.byte	3                               @ DW_AT_decl_file
	.short	901                             @ DW_AT_decl_line
	.byte	16                              @ Abbrev [16] 0x2ce:0xd DW_TAG_member
	.long	.Linfo_string47                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	903                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x2db:0xd DW_TAG_member
	.long	.Linfo_string48                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	904                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x2e8:0xd DW_TAG_member
	.long	.Linfo_string49                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	905                             @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x2f5:0xd DW_TAG_member
	.long	.Linfo_string50                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	906                             @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x302:0xd DW_TAG_member
	.long	.Linfo_string12                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	907                             @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x30f:0xd DW_TAG_member
	.long	.Linfo_string51                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	908                             @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x31c:0xd DW_TAG_member
	.long	.Linfo_string52                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	909                             @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x329:0xd DW_TAG_member
	.long	.Linfo_string53                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	910                             @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	16                              @ Abbrev [16] 0x336:0xd DW_TAG_member
	.long	.Linfo_string54                 @ DW_AT_name
	.long	312                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.short	911                             @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	17                              @ Abbrev [17] 0x344:0x22 DW_TAG_subprogram
	.long	.Linfo_string56                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	993                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	1                               @ DW_AT_inline
	.byte	18                              @ Abbrev [18] 0x34d:0xc DW_TAG_variable
	.long	.Linfo_string57                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	995                             @ DW_AT_decl_line
	.long	312                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x359:0xc DW_TAG_variable
	.long	.Linfo_string58                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	995                             @ DW_AT_decl_line
	.long	312                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x366:0x9 DW_TAG_subprogram
	.long	.Linfo_string59                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	425                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	1                               @ DW_AT_inline
	.byte	20                              @ Abbrev [20] 0x36f:0x46 DW_TAG_subprogram
	.long	.Lfunc_begin0                   @ DW_AT_low_pc
	.long	.Lfunc_end0-.Lfunc_begin0       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
                                        @ DW_AT_GNU_all_call_sites
	.long	.Linfo_string60                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	218                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	21                              @ Abbrev [21] 0x380:0x34 DW_TAG_inlined_subroutine
	.long	870                             @ DW_AT_abstract_origin
	.long	.Ltmp1                          @ DW_AT_low_pc
	.long	.Ltmp11-.Ltmp1                  @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	268                             @ DW_AT_call_line
	.byte	3                               @ DW_AT_call_column
	.byte	21                              @ Abbrev [21] 0x391:0x22 DW_TAG_inlined_subroutine
	.long	836                             @ DW_AT_abstract_origin
	.long	.Ltmp1                          @ DW_AT_low_pc
	.long	.Ltmp11-.Ltmp1                  @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	438                             @ DW_AT_call_line
	.byte	3                               @ DW_AT_call_column
	.byte	22                              @ Abbrev [22] 0x3a2:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	845                             @ DW_AT_abstract_origin
	.byte	22                              @ Abbrev [22] 0x3aa:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	857                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	23                              @ Abbrev [23] 0x3b5:0x43 DW_TAG_subprogram
	.long	.Lfunc_begin1                   @ DW_AT_low_pc
	.long	.Lfunc_end1-.Lfunc_begin1       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
                                        @ DW_AT_GNU_all_call_sites
	.long	.Linfo_string61                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	312                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	24                              @ Abbrev [24] 0x3c7:0x10 DW_TAG_variable
	.long	.Ldebug_loc0                    @ DW_AT_location
	.long	.Linfo_string62                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	314                             @ DW_AT_decl_line
	.long	55                              @ DW_AT_type
	.byte	24                              @ Abbrev [24] 0x3d7:0x10 DW_TAG_variable
	.long	.Ldebug_loc1                    @ DW_AT_location
	.long	.Linfo_string63                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	314                             @ DW_AT_decl_line
	.long	55                              @ DW_AT_type
	.byte	24                              @ Abbrev [24] 0x3e7:0x10 DW_TAG_variable
	.long	.Ldebug_loc2                    @ DW_AT_location
	.long	.Linfo_string64                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	314                             @ DW_AT_decl_line
	.long	55                              @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
.Ldebug_info_end0:
	.section	.debug_ranges,"",%progbits
.Ldebug_ranges0:
	.long	.Lfunc_begin0
	.long	.Lfunc_end0
	.long	.Lfunc_begin1
	.long	.Lfunc_end1
	.long	0
	.long	0
	.section	.debug_str,"MS",%progbits,1
.Linfo_string0:
	.asciz	"Component: Arm Compiler for Embedded 6.19 Tool: armclang [5e73cb00]" @ string offset=0
.Linfo_string1:
	.asciz	"../src/device\\system_stm32f10x.c" @ string offset=68
.Linfo_string2:
	.asciz	"E:\\CodeServer\\MCU\\BV3\\cargo_pro" @ string offset=101
.Linfo_string3:
	.asciz	"SystemCoreClock"               @ string offset=133
.Linfo_string4:
	.asciz	"unsigned int"                  @ string offset=149
.Linfo_string5:
	.asciz	"uint32_t"                      @ string offset=162
.Linfo_string6:
	.asciz	"AHBPrescTable"                 @ string offset=171
.Linfo_string7:
	.asciz	"unsigned char"                 @ string offset=185
.Linfo_string8:
	.asciz	"uint8_t"                       @ string offset=199
.Linfo_string9:
	.asciz	"__ARRAY_SIZE_TYPE__"           @ string offset=207
.Linfo_string10:
	.asciz	"RESET"                         @ string offset=227
.Linfo_string11:
	.asciz	"SET"                           @ string offset=233
.Linfo_string12:
	.asciz	"CR"                            @ string offset=237
.Linfo_string13:
	.asciz	"CFGR"                          @ string offset=240
.Linfo_string14:
	.asciz	"CIR"                           @ string offset=245
.Linfo_string15:
	.asciz	"APB2RSTR"                      @ string offset=249
.Linfo_string16:
	.asciz	"APB1RSTR"                      @ string offset=258
.Linfo_string17:
	.asciz	"AHBENR"                        @ string offset=267
.Linfo_string18:
	.asciz	"APB2ENR"                       @ string offset=274
.Linfo_string19:
	.asciz	"APB1ENR"                       @ string offset=282
.Linfo_string20:
	.asciz	"BDCR"                          @ string offset=290
.Linfo_string21:
	.asciz	"CSR"                           @ string offset=295
.Linfo_string22:
	.asciz	"RCC_TypeDef"                   @ string offset=299
.Linfo_string23:
	.asciz	"CPUID"                         @ string offset=311
.Linfo_string24:
	.asciz	"ICSR"                          @ string offset=317
.Linfo_string25:
	.asciz	"VTOR"                          @ string offset=322
.Linfo_string26:
	.asciz	"AIRCR"                         @ string offset=327
.Linfo_string27:
	.asciz	"SCR"                           @ string offset=333
.Linfo_string28:
	.asciz	"CCR"                           @ string offset=337
.Linfo_string29:
	.asciz	"SHP"                           @ string offset=341
.Linfo_string30:
	.asciz	"SHCSR"                         @ string offset=345
.Linfo_string31:
	.asciz	"CFSR"                          @ string offset=351
.Linfo_string32:
	.asciz	"HFSR"                          @ string offset=356
.Linfo_string33:
	.asciz	"DFSR"                          @ string offset=361
.Linfo_string34:
	.asciz	"MMFAR"                         @ string offset=366
.Linfo_string35:
	.asciz	"BFAR"                          @ string offset=372
.Linfo_string36:
	.asciz	"AFSR"                          @ string offset=377
.Linfo_string37:
	.asciz	"PFR"                           @ string offset=382
.Linfo_string38:
	.asciz	"DFR"                           @ string offset=386
.Linfo_string39:
	.asciz	"ADR"                           @ string offset=390
.Linfo_string40:
	.asciz	"MMFR"                          @ string offset=394
.Linfo_string41:
	.asciz	"ISAR"                          @ string offset=399
.Linfo_string42:
	.asciz	"RESERVED0"                     @ string offset=404
.Linfo_string43:
	.asciz	"CPACR"                         @ string offset=414
.Linfo_string44:
	.asciz	"SCB_Type"                      @ string offset=420
.Linfo_string45:
	.asciz	"unsigned short"                @ string offset=429
.Linfo_string46:
	.asciz	"uint16_t"                      @ string offset=444
.Linfo_string47:
	.asciz	"ACR"                           @ string offset=453
.Linfo_string48:
	.asciz	"KEYR"                          @ string offset=457
.Linfo_string49:
	.asciz	"OPTKEYR"                       @ string offset=462
.Linfo_string50:
	.asciz	"SR"                            @ string offset=470
.Linfo_string51:
	.asciz	"AR"                            @ string offset=473
.Linfo_string52:
	.asciz	"RESERVED"                      @ string offset=476
.Linfo_string53:
	.asciz	"OBR"                           @ string offset=485
.Linfo_string54:
	.asciz	"WRPR"                          @ string offset=489
.Linfo_string55:
	.asciz	"FLASH_TypeDef"                 @ string offset=494
.Linfo_string56:
	.asciz	"SetSysClockTo72"               @ string offset=508
.Linfo_string57:
	.asciz	"StartUpCounter"                @ string offset=524
.Linfo_string58:
	.asciz	"HSEStatus"                     @ string offset=539
.Linfo_string59:
	.asciz	"SetSysClock"                   @ string offset=549
.Linfo_string60:
	.asciz	"SystemInit"                    @ string offset=561
.Linfo_string61:
	.asciz	"SystemCoreClockUpdate"         @ string offset=572
.Linfo_string62:
	.asciz	"pllsource"                     @ string offset=594
.Linfo_string63:
	.asciz	"pllmull"                       @ string offset=604
.Linfo_string64:
	.asciz	"tmp"                           @ string offset=612
	.ident	"Component: Arm Compiler for Embedded 6.19 Tool: armclang [5e73cb00]"
	.section	".note.GNU-stack","",%progbits
	.eabi_attribute	30, 4	@ Tag_ABI_optimization_goals
	.ARM_attribute	16, 1	@ Tag_AV_eba
	.section	.debug_line,"",%progbits
.Lline_table_start0:
